self-contained apartment

Translations
appartement indépendant
Words
apartment

noun
appartement
self-contained

adjective
autonome